Big Huge Thesaurus

Camellia sinensis

noun